home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Headers / architecture / i386 / sel.h < prev    next >
Text File  |  1992-05-15  |  390b  |  27 lines

  1. /*
  2.  * Copyright (c) 1992 NeXT Computer, Inc.
  3.  *
  4.  * Intel386 Family:    Segment selector.
  5.  *
  6.  * HISTORY
  7.  *
  8.  * 29 March 1992 David E. Bohman at NeXT
  9.  *    Created.
  10.  */
  11.  
  12. /*
  13.  * Segment selector.
  14.  */
  15.  
  16. typedef struct sel {
  17.     unsigned short    rpl    :2,
  18. #define KERN_PRIV    0
  19. #define USER_PRIV    3
  20.             ti    :1,
  21. #define SEL_GDT        0
  22. #define SEL_LDT        1
  23.             index    :13;
  24. } sel_t;
  25.  
  26. #define NULL_SEL    ((sel_t) { 0, 0, 0 } )
  27.